home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Best of Shareware
/
Best of PC Windows Shareware 1.0 - Wayzata Technology (7111) (1993).iso
/
mac
/
DOS
/
UTILITY
/
TSR45
/
VENDOR.DOC
< prev
Wrap
Text File
|
1992-09-18
|
27KB
|
487 lines
* D O S U T I L I T I E S *
***************************************
* RO-SOFT SHAREWARE (C)1992 *
*=====================================*
* BY Robert Ossowski *
***************************************
* MAKE YOUR COMPUTING EASY *
_______
____|__ | (R)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER
These utilities, Version 4.5 release, are some of many products of the
results of more than three years worth of program development work. They
are designed to make full use of a color monitor. They have been tested on
both mono and EGA/VGA color systems and should run on any MSDOS compatable
computer. They also have built in provision for CGA and Grey Scale EGA/VGA
monitors. All the programs are written in assembly language to generate the
fastest and most compact functions possible.
The file "TSR45.EXE" is in executable zip format. You may enter it's
name and destination path to install (i.e. TSR45 C:\ROSOFT), or enter
"INSTALL", and the installation will be automated. These are the only files
that need be on your distribution disk in that they have everything that
the end user needs. The file "TSR45.EXE" will require about 165k Bytes
of free storage space. All the .DOC files are formatted for printing on
any standard DOS printer using one of the DOS copy, type, or print commands,
or execute the printdoc .bat file and select from supplied list.
These programs are being submitted for distribution as Shareware so that
users may try them out before spending money on software that they can't or
won't use. If anyone likes these programs and continue using them they are
expected to register. Copyright laws apply to both Shareware and commercial
software, and the copyright holder retains all rights, with a few specified
exceptions. Shareware authors are accomplished programmers just like com-
mercial authors, and the programs are of comparable quality.
Anyone distributing RO-SOFT utilities for any kind of remuneration, must
first contact RO-SOFT at the address below for authorization. This author-
ization will be automatically granted to distributors recognized by the
(ASP), as adhering to its guidelines for shareware distributors, and such
distributors may begin offering RO-SOFT utilities immediately. ( However
RO-SOFT must still be advised, so that the distributor can be kept updated
with the latest utilities version.).
********************************************************
* DOS UTILITIES Ver 4.5 BY Robert Ossowski *
********************************************************
* Current RO-SOFT Utilities Packages *
* COMPLETE RO-SOFT UTILITIES package .................. registration = 69.95
* Includes all programs and printed manuals *
* SHEL45.EXE : DOS SHELL and FILE MANAGEMENT .......... registration = 34.95
* Includes the following programs and printed manuals *
* SHELL EXE * Main shell menu routine. Loaded by SHELLC.EXE
* SHELLC EXE * Compact memory resident execute module for SHELL menus
* CHNGMENU EXE * Users formatted shell menu editor
* FM EXE * Ultra file manager w/dual dir & tree windows, mouse menus
* FM45.EXE : FILE MANAGEMENT system ................... registration = 24.95
* Includes the following program and printed manual *
* FM EXE * Ultra file manager w/dual dir & tree windows, mouse menus
* EDIT45.EXE : MONO and COLOR TEXT EDITING and DISPLAY registration = 24.95
* Includes the following programs and printed manual *
* EDIT EXE * Programmer's text editor with many special functions
* ANSI EXE * Displays Ansi files at selected baud rate /continueous
* COLRTEXT EXE * Display color text files at selected rate
* DISK45.EXE : DISK MANAGEMENT UTILITIES .............. registration = 29.95
* Includes the following programs and printed manual *
* DDIR EXE * Color double dir list /print /all dirs
* DEFRAG EXE * Disk optimizer, map disk, defragment & pack disk files
* DISKSCAN EXE * Scan complete disk for read errors, and report
* REPTCOMM EXE * Repeate a DOS command in all directories on disk
* SORTDIR EXE * Permanent sort and compact disk directories
* TREE EXE * List /Print disk directory tree w/storage totals
* UNDELETE EXE * Recover deleted files (Select from list)
* WHERE EXE * Locate files using wild card filespec
* TSR45.EXE : MEMORY RESIDENT UTILITIES ............... registration = 29.95
* Includes the following programs and printed manual *
* CALC EXE * Pop-up base conversion calculator
* CLK1 EXE * Compact clock display [optional location]
* DOSCOMM EXE * Assign DOS function key macros, command line edit
* DOSHELP EXE * Pop-up to display /create HELP files
* DOSHELPM EXE * Pop-up help for mono system
* PALETTE EXE * Pop-up change color system's color palettes
* POPCAL EXE * Pop-up movable calendar w/clock and alarm
* POPDIR EXE * Pop-up directory select window, list /execute files
* SCRNCLK EXE * Movable clock display w/alarm and message
* MISCELLANEOUS UTILITIES .......... included free with registration of any
of the above packages.
* Includes the following programs and documentation *
* EQUIP EXE * List system installed equipment
* MEMMAP EXE * List system memory allocation
********************************************
* RO-SOFT MAIN UTILITIES Version 4.5 *
********************************************
* SHELLC.EXE & SHELL.EXE * SHELLC is a very compact DOS execute function.
When loaded, it first runs SHELL.EXE, which is the main body of the menu
system. This routine handles all the menu swapping and selection entry.
When a command string is selected, it passes the string to SHELLC and term-
inates, freeing up all memory that it occupied. When SHELLC completes exe-
cution of the commands given, it re-loads SHELL.EXE. The shell supports use
logs, passname protection, as many menus as you might need, automatic screen
layout, and can run any application that you may have. CHNGNENU.EXE is sup-
plied for easy menu editing and creation.
* FM.EXE * This routine has many easy to us e functions not found in most
file managers. It's size has been kept down by careful interactive assembly
programming. Read the documentation carefully to get a full understanding of
all the features within. No support files are required for FM and no special
installation is necessary. The F1 help function is built in. FM contains
more than forty useful functions to help you maintain and organize your
your disks. There are five control windows available and are selectable, by
the left and right arrow keys or mouse movement, when they have been loaded.
The active window is indicated by wide border. The mouse controls change
dependant on which window is active.
* EDIT.EXE * This is a text editor with many special functions built in.
* Edit Any Size File * EDIT.EXE uses free space on your disk as a virtual
memory block. This allows editing any size file on a minimal 256k system as
long as there is disk space available for the necessary temporary files.
* Direct File Record Edit * Use this load option for rapid access to far out
records in very large data files. This function uses direct file record
access on both read and write, and only loads one record at a time. Use the
"F9: key, at record length entry, for getting length and header offset of a
DBF file, from the file itself.
* Editing Color Text * This editor allows you to edit and re-color text
files. Using a combination of color, text, and draw characters, you can
create some very pleasing displays. Color text may be converted into an ANSI
coded displayable file using the Ctrl-F10 function. Each Ctrl-G character
found in the file, toggles ANSI code generation off/on. These are inserted
using the Edit Draw Mode. The ANSI.EXE routine has optional speed control
or continuous display functions.
* Keyboard and Mouse Draw Modes * Line draw is always available, using the
Alt-Arrow keys. Function F7 switches the keyboard to draw edit mode (See the
draw key chart). In this mode, all the non-control key codes have 80H added
to them to produce all the extended ascii codes for display and inclusion in
your text file. Ctrl-D toggles between Line and Character Draw. Both are
available for your mouse.
* Auto-Load Find and Replace Text * You may mark/unmark a group of files in
the file select window using the + and - keys or F6 function key. Then upon
loading a file you will be prompted to select one of four auto-load features
for text string location and or replacement.
****************************************
* RO-SOFT pop-up TSRs Version 4.5 *
****************************************
* CALC.EXE * A pop-up programmer's calculator with decimal, hex, octal, and
binary base conversion, bit shifting, and logical operator functions. It has
a 32-Bit number representation and supports two decimal place integer arith-
metic calculations. Screen location may be changed using the arrow keys.
Position is retained until the program is unloaded or moved again.
* CLK1.EXE * This is a compact clock display that accepts location para-
parameters only as command option. This routine only requires about 700
bytes of memory. This clock also may be unloaded at any time by re-entering
it's name at the DOS command level. Display toggles between time :
"02:10:25PM " and date : "27-MAY-92".
* DOSCOMM.EXE * This program, when run, will load itself in memory and stay
there using 3.5k Bytes until it is unloaded. It greatly enhances the DOS
command line by allowing command macros to be assigned to the function keys,
gives editing support on the command line, and allows recall of the last
fifteen commands entered from the keyboard.
* DOSHELP.EXE * (DOSHELPM.EXE For Mono System) This "TSR" requires about
4K Bytes of memory. Use this routine to create your own pop-up help files.
When called from within any text based application program, DOSHELP.EXE,
checks for a help file with the same filename as the application programs
filename. While viewing a help file, you may add new pages using the "Ctrl-
A", or "Insert" keys, or delete pages using the "Delete" key. The current
file page, will be retained for subsequent call-ups while the current
application is running. You may add screens to a help file, remove un-wanted
pages, or creat new help files.
* POPCAL.EXE * This is a pop-up calendar display with a clock and alarm.
You may set the calendar to any month of any year, using the arrow keys. The
clock only displays when the calendar is set to the current (system) month.
Alarm setting is recorded for use on subsequent program loads, until reset.
Set alarm time in the 12 hour format, terminated with "A" or "P'. Assign a
call-up Ctrl key using the letters "A thru Z". As a command option enter
(/letter) following program name. (i.e. popcal /p).
* POPDIR.EXE * This program requires about 14K Bytes of memory. It may be
run as a TSR or as a standard routine. In the standard mode you may select
and execute any executable file or view a listing of any file. The window
size is variable from 2 to 18 lines and can be relocated any where on your
screen. Use the "Hot" keys to pop-up over text screen. Window size and color
control are only active when the cursor is on the pathname entry line. File
execute not available in TSR mode.
* SCRNCLK.EXE * This clock has the same display as CLK1.EXE but may be
called up using assigned "HOT" keys for relocation, setting the alarm, and
entering a message to be displayed at alarm time.
********************************************
* RO-SOFT DISK UTILITIES Version 4.5 *
********************************************
* DISKSCAN.EXE * This routine will checks the readability of an entire disk
partition or floppy disk. It first checks the file allocation table for any
disk clusters marked as bad and reports any found, then it starts at sector
zero reading the disk. If a read error is detected, it will report the error
and begin checking that area one sector at a time. Sector errors will be
displayed. (i.e. Flaged Bad, Un-Allocated, In Use).
* DDIR.EXE * This routine lists and prints disk directorys in double column
format pausing for user input at each page end unless the print option /p
was entered. All filenames listed or printed are first sorted by name, then
by extent. This is a useful file List/Print routine that lists in color by
extent and is able to print a list of all the files on a disk.
* DEFRAG.EXE * DISK OPTIMISER : This routine will correct fragmented data
data files on your disks allowing most applications to run much faster on
your system. It works five dir levels deep from the root directory. Files
or Dirs beyond the fifth level will hinder defrag and disk pack operations.
Maximum hard disk partition is limited to approximately 130M Bytes, and has
a maximum directory size of 1024 entries. The map option displays status
of all disk clusters and highlights any breaks in cluster strings.
* REPTCOMM.EXE * This routine allows entry of a command to be executed in
all directories on a specified drive. It is usefull for clean up of misc.
unwanted files or maybe getting a printed list of all files on a drive. The
location of command file must be in the DOS search path.
* SORTDIR.EXE * This utility inputs a drive letter and directory name for
sort, first by filename, then by file extent. It loads and sorts the dir-
ectory, clears out all deleted entries, then stores the sorted directory on
your disk. The global character * may be used to sort all dirs on drive.
* TREE.EXE * This routine lists or prints a disks directory drawing a tree
like presentation giving the directory name, the number of files in each
directory, and the number of bytes of data stored.
* UNDELETE.EXE * This utility inputs a filename for restoration if it has
been inadvertently deleted. It searches all directories of the current drive
for a matching name. If found, the file is assigned succeeding FAT entries,
starting with assigned file beginning, that are unallocated to this file.
This may, or may, not make the file usable. If a name is not entered, all
deleted files and directories on the current or specified drive will be dis-
played to mark for recovery if desired. Probability of recovery is checked
and listed as Good, Fair, Poor, or None.
* WHERE.EXE * Inputs a filespec, searches all directories on drives, and
reports all found locations. Use the /p option to have the results printed.
* FILE MANAGEMENT SYSTEM FEATURES *
* Dual color directory, and tree windows
* F1 * Call FM's help display screens
* F2 * Copy, backup, and restore files marked
* Alt-F2 * Copy, backup, and restore all files in dir tree
* F3 * Delete, erase marked files or empty dirs
* F4 * Move, rename marked files
* F5 * Search disks for file and list results
* F6 * Set, clear all marks from active listed directory
* F7 * Remove all data from a diskette
* F8 * Run editor and load highlighted file
* Alt-F8 * UnLoad FM and edit marked file
* Ctrl-F8 * Insert text file into a .ZIP file as zip comment
* F9 * Set file attribute,(H)idden,(S)ys,(R)d-Only,(A)rch
* Alt-F9 * Set new directory listing color attributes
* Ctrl-F9 * Set marked files date to current system date
* F10 * Create a new directory
* Alt-F10 * Assign DOS command strings to keys F1 thru F10
* Ctrl-A to *
* Ctrl-H * Select disk and load current directory or tree
* Alt-C * Run internal programmer's calculator
* D * Sort directory listing by file dates
* Alt-D * Display internal calendar
* E * Sort directory listing by file extent
* Alt-E * UnLoad FM and execute highlighted file
* I * Invert current directory listing sort mode
* M * Toggle the *.* and current directory list mask
* Ctrl-M * Set directory mask for active window
* N * Sort directory listing by file name
* S * Sort directory listing by file size
* O * Turn listing sort off and reLoad dir
* Alt-O * UnLoad FM and execute a DOS command
* Ctrl-O * Enter DOS commands for execution
* Alt-P * UnLoad FM and Pass marked files to command
* Ctrl-P * Pass marked files to command function
* Ctrl-T * Load disk directory tree of active window
* Alt-V * Enter mega-byte offset to view large file
* Ctrl-V * Toggle text /hex file view mode
* Ctrl-X * Exchange primary and secondary dir windows
* Esc * Exit file windows to the menu system
* Ctrl-Esc * Exit FM to the current active directory
* Enter * View file or change directory if highlighted
* Ctrl-Enter * Run highlighted file if executable
* Plus key * Mark highlighted file
*Minus key * UnMark highlighted file
* Up» PgUp Home Ctrl-PgUp * Control highlight pointer
* Dwn» PgDn End Ctrl-PgDn * Control highlight pointer
* For mouse selection of Alt-C, Alt-D, Alt-E, Alt-O, Alt-P, Alt-V, Alt-F8,
Alt-F9, and Alt-F10 functions, press both mouse buttons.
* PROGRAMMER'S TEXT EDITOR FUNCTIONAL HIGH-LIGHTS *
* F1 * Display edit help screens
* Ctrl-F1 * Save current edit state for subsequent edit run
* F2 * Center text on current cursor (80 Char) line
* Alt-F2 * Left align next line to current cursor column
* F3 * From edit mode : Go load new data file
* F3 * From name entry : Go to file window select mode
* Alt-F3 * From edit mode : Return to previous text file
* Ctrl-F3 * From name entry : Go to select file to list/execute
* F4 * Switch console (Toggle between alt. & pri. consoles)
* F5 * From name entry : Go find file using wild card name
* F5 * From edit mode : Shift margin left eight columns
* Alt-F5 * Shift left display margin right eight columns
* Ctrl-F5 * Switch between 80/160 character line edit mode
* F6 * From file select window, mark/unmark all files
* F6 * Toggle tab expand display on/off (Locate imbedded tabs)
* Alt-F6 * Toggle Ctrl/G display on/off (For Ansi color control)
* Ctrl-F6 * Strip EOL space and replace other space with tabs
* F7 * Switch keyboard to draw edit mode (See draw key chart)
* Alt-F7 * Switch to draw erase line mode
* Ctrl-F7 * Toggle color text mode on/off
* F8 * Switch between 24/25 line screen edit
* Alt-F8 * Go to change screen colors menu
* Ctrl-F8 * Expand mono text file for color
* Shift-F8 * Select color attr. from current cursor position
* Ctrl-F9 * Save file as .ANX display file
* F10 * Save edit file changes
* Alt-F10 * Save text file as a .HLP or .CLP help file
* Ctrl-F10 * Save file as .ANS (Ansi coded display file)
* Shift-F10 * Save file as .TYP a DOS typable file
* Esc * Exit from current function
* Alt-K * Get text block control commands
* Alt-Q * Get text find and replace commands
* Alt-L * Get file line number and go to that line
* Alt-V * In file view mode, enter mega-byte offset for listing
* Ctrl-C * Run built in base conversion calculator
* Ctrl-M * Set up to six different directory masks
* Ctrl-S * Run keyboard character and key scan code display
* Ctrl-T * Display built in pop-up calendar/clock w/alarm
* Ctrl-V * Toggle file view modes text/hex
* /x Option * Load option for direct file record editing mode
* SHELL MENUING SYSTEM FEATURES *
* Virus detection in all included utilities
* Almost no memory overhead on shell menuing system
* Automatic screen layout of menus
* Use log may be generated or not generated
* Non editable binary use log for auditing purposes
* Password protection available on any menu line
* Up to thirty-two entries per menu page
* Menu line description up to sixty-five characters
* Command string up to sixty-five characters
* Run DOS .BAT .COM and .EXE files
* Formatted or direct edit menu changing and creation
* No limit on number of menu pages
* Permanent screen color selection by user
To run the shell menuing system, make the shell directory current,
or put that directory in your DOS search path, in the AUTOEXEC.BAT file.
Enter the command "SHELLC". A menu file will be displayed, from which
you can highlight any entry, using the arrow keys, or mouse movement.
Then press the "Enter" key, or left mouse button, to load the selection.
You may also press the, entry letter key, enclosed in « », to load any
selection. See the shell, .DOC file,, for more information.
If you want the "F1" help display for the Shell Menus to function, put
the SHELLHLP.DAT file in the same directory as SHELL.EXE.
* RO-SOFT Utilities VERSION HISTORY *
Ver 3.0 * EDIT.EXE upgrade, mouse menus and directory window file select
Ver 3.1 * Correction in virus detection, all routines
Ver 3.2 * New shell use log and passname protection for menuing system
* New mouse character draw mode and draw menu for EDIT.EXE
Ver 3.3 * Code added (All Routines) to accomodate CGA color adapters
* Disk utilities upgrade with new DISKSCAN.EXE AND DEFRAG.EXE
* EDIT.EXE upgrade, 80/160 char lines, margin setting, & file Listing
Ver 3.4 * Documentation upgrade, DOC file now printable
Ver 3.5 * Shell menu selection by letter key entry
* Improved file find utility WHERE.EXE
* TREE.EXE limits increased to six dir levels deep
Ver 3.6 * DOSCOMM.EXE now handles multiple commands on function key
* Pathname entries increased to sixty-four characters
* Improved entry error handling
* CALC, DOSHELP, POPCAL, & PALETTE now dual mode programs
* RO-SOFT Utilities VERSION HISTORY *
Ver 4.0 * New file manager with dual tree & dir windows
* New tree display now picks up hidden dirs
* Improved DEFRAG.EXE : With new disk pack option
* Improved POPDIR.EXE : Get hidden files and auto select
Ver 4.1 * Update for shell and file management systems
Ver 4.2 * FM.EXE * Ctrl-V toggles text / hex file listing modes
* Auto files text locate and replace using EDIT.EXE
* EDIT.EXE * Ctrl-C, built in base conversion calculator
* Ctrl-M, set up to six different directory masks
* Ctrl-S, keyboard character and key scan code display
* Ctrl-T, pop-up calendar/clock w/alarm
* Ctrl-F1, save current edit state for reload
* Alt-K F, stores up to six different text search strings
* F5, search drives, find and load file
* Create and execute .BAT files for program make function
* Mark/Unmark files for auto load functions
* Auto load edit, text find, text find and replace
* Hand marked files to external command function
* /F, /A, load options for use with FM.EXE
Ver 4.3 * FM.EXE * Alt-F2, copy/backup/restore complete directories
* Alt-F8, unLoad FM and Pass file to editor
* Alt-F10, re-assign DOS command functions F1 thru F10
* Alt-O , unload FM to execute a DOS command
* Alt-P , unload FM and Pass files to command function
* Execute functions now handle multiple command strings
* Fix menu select problem for non-mouse systems
* Clock now displays time and date
* SHELL.EXE * New menu clock displaying time and date
* New messages for use log initialization
* CLK1.EXE * Compact screen clock now displays time and date
Ver 4.4 * ALL.EXE * Fix screen display for some BIOS versions, all routines
* ALL.DOC * Remove all extended DOS characters from .DOC files
* Printed manuals now supplied with registration
* FM.EXE * Alt-V, enter-mega byte offset for viewing files
* EDIT.EXE * New /x load option for direct file record edit mode
* Alt-B, get marked block as text find string
* Alt-V, enter mega-byte offset for viewing files
* DEFRAG.EXE * Correct disk data moves to accomodate DOS's FASTOPEN
* New disk mapping, and fragment highlighting display
Ver 4.5 * All.DOC * Improve readability of manuals and .DOC files